Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 STOWELL CRESCENT Detached £930,000 30 Jun 2023
16 STOWELL CRESCENT Detached £705,000 11 May 2016
18 STOWELL CRESCENT Detached £395,000 16 May 2006
22 STOWELL CRESCENT Detached £350,000 8 Sep 2003
24 STOWELL CRESCENT Detached £410,000 21 Jun 2010
LEIGHAM, 20 STOWELL CRESCENT Detached £650,000 30 Apr 2015